package de.ars.client.animator;

import de.ars.client.paintSystems.ClassicLayout;

public abstract class AbstractSlideItemAnimator extends Animator 
{
	public static final float STANDARD_ANIMATION_SPEED = 2.5f;
    public static final float STANDARD_SCROLL_SPEED = 10.0f;
    
    public static final int POINT_POS = 0;
    public static final int POINT_SIZE = 1;
    public static final int POINT_TEXT_POS = 2;
    
    protected ClassicLayout layout;
	
    public AbstractSlideItemAnimator(IAnimationEventListener listener) 
    {
		super(listener);

	}
    
	public void setLayout(ClassicLayout layout)
    {
		this.layout = layout;
    }

	public abstract void openItem();
    
    public abstract void closeItem();
}
